@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin,cyrillic);

html {
margin:0;
padding:0;
}

table {
border-spacing:0;
}

textarea {
overflow:auto;
}

a {
text-decoration:none;
color:inherit;
}

a:hover {
text-decoration: underline; 
}

a img {
border:none;
outline:none;
}

button, input, textarea, select {
outline:none;
font-size:14px;
font-family: 'PT Sans', sans-serif;
}

div {
outline:none;	
}

body {
margin:0;
padding:0;
position:relative;	
background:#fff;
font-family: 'PT Sans', sans-serif;
font-size:15px;
color:#333;
}


.wfix {
width:940px;
margin:0 auto;	
}

.clr {
clear:both;	
}


.topmenu {
background:#3b3b3b;
height:40px;
line-height:40px;
color:#fff;
font-size:15px;
margin-bottom:30px;
}


.topmenu .menu ul {
margin:0;
padding:0;	
}

.topmenu .menu {
float:left;	

}

.topmenu ul li {
list-style:none;
display:inline;
margin-right:22px;	
}

.topmenu a{
color:#fff;	
}

.topmenu .auth {
float:right;
padding-left:17px;
background:url(../images/key.png) left center no-repeat;	
}

.lgfm {
margin-bottom:20px;	
}

.lgfm .logo {
float:left;	
}

.lgfm .logo span {
background:#ffea00;
display:inline-block;
text-transform:uppercase;	
color:#333333;
font-size:25px;
letter-spacing:1px;
}

.lgfm .logo span.l1 {
padding-top:8px;
padding-left:10px;
padding-right:10px;	
}

.lgfm .logo span.l2 {
padding-bottom:4px;
padding-left:10px;
padding-right:10px;	
font-weight:bold;
}



.lgfm .logo span {
background:#ffea00;
display:inline-block;
text-transform:uppercase;	
color:#333333;
font-size:25px;
letter-spacing:1px;
}

.lgfm .city {
float:right;
font-size:15px;	
text-align:right;
}

.lgfm .city span {
background:#ffea00;
display:inline-block;
text-transform:uppercase;	
color:#333333;
font-size:16px;
letter-spacing:1px;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
margin-left:7px;	
margin-bottom:11px;
}

.lgfm .city span a{
color:#333333;
text-decoration:none;
border-bottom:1px dashed #333333;	
}

.lgfm .city span a:hover{
border:none;	
}


.search {
background:#f7f7f7;
padding-top:19px;	
margin-bottom:20px;
color:#333;
font-size:15px;
}



.search .wfix {
width:820px;	
}

.search table {
width:100%;
border-spacing:0;
border-collapse:separate;
border:0;	
}



.search table div.t_e {
margin-bottom:8px;
font-weight:bold;
}





.search .td1, .search .td2, .search .td3 {
padding-right:27px;
}


.search .f1 input[type="text"] {
margin-left:8px;
margin-right:8px;
border:1px solid #959595;
background:#fbfbfb;
text-align:center;
color:#333;
font-size:14px;
padding:3px;
height:20px;
}

.search .td2 input[type="text"]{
width:26px;	
}

.search .td4 input[type="text"]{
width:75px;	
}




.search .f1 .selectbox {
	vertical-align: middle;
	cursor: pointer;
	z-index:99;
}

.search .f1 .selectbox .select {
	width: 165px;
	height: 26px;
	color: #333;
	border:1px solid #959595;
	font-size:14px;
	padding-left:10px;
	line-height:26px;
}

.search .f1 .selectbox .select .text {
	display: block;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.search .f1 .selectbox .trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 2px;
	height: 100%;
}

.search .f1 .selectbox .trigger .arrow {
	position: absolute;
	top: 12px;
	right: 10px;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #979797;
	width: 0;
	height: 0;
	overflow: hidden;
}

.search .f1 .selectbox .dropdown {
	top: 27px;
	width: 175px;
	margin: 0;
	background: #fbfbfb;
	border: 1px solid #959595;
	z-index:99999999999;
	font-size:13px;
}

.search .f1 .selectbox ul {
margin:0;
padding:0;	
}

.search .f1 .selectbox li {
	padding: 5px 10px 6px;
	color: #333;
	list-style:none;
	border-bottom:1px solid #ddd;
}

.search .f1 .selectbox li:last-child {
border-bottom:none;	
}

.search .f1 .selectbox li.selected, .search .f1 .selectbox li:hover {
background: #2ac54b;
color: #fff;
}


.search .td3 a {
color:#9a9a9a;
border-bottom:1px dotted #d4d4d4;
text-decoration:none;
font-weight:normal;	
}

.search .td3 a.active {
color:#333;
border-bottom:none;
font-weight:bold;
}

.search table.tb1 {
padding-bottom:18px;
}



.search hr {
height:1px;
background: #999999;	
border:none;
margin-right:7px;
}


.search table.tb2 {
margin-top:19px;
}






.search .seb {
padding-top:10px;
padding-bottom:10px;
background:#e7e7e7;	
margin-top:18px;
}


.search .seb input[type="submit"] {
margin:0 auto;
display:block;
text-align:center;
width:90px;
height:36px;
border:0;
line-height:34px;
color:#333;
font-size:19px;
font-weight:bold;
background:#ffea00;
cursor:pointer;
-webkit-box-shadow: 1px 2px 0px 0px rgba(122, 112, 1, 0.75);
-moz-box-shadow:    1px 2px 0px 0px rgba(122, 112, 1, 0.75);
box-shadow:         1px 2px 0px 0px rgba(122, 112, 1, 0.75);
}

.search .seb input[type="submit"]:hover {
background:#f0dc00;	
}

.search .seb input[type="submit"]:active {
background:#f0dc00;	
-webkit-box-shadow: inset  1px 2px 0px 0px rgba(122, 112, 1, 0.75);
-moz-box-shadow:   inset  1px 2px 0px 0px rgba(122, 112, 1, 0.75);
box-shadow:      inset   1px 2px 0px 0px rgba(122, 112, 1, 0.75);
}



.last_ad {
margin-bottom:35px;	
}

.last_ad .h1_last {
color:#333;
font-weight:bold;
font-size:25px;
margin-top:0px;
margin-bottom:20px;
padding:0;	
}

.last_ad ul {
margin-top:0;
padding:0;	
}

.last_ad .ovrp {
margin-left:-10px;	
}


.last_ad ul li {
list-style:none;
float:left;
margin-left:10px;
color:#333;	
padding-bottom:5px;
font-size:15px;
width:227px;
}

.last_ad ul li .image {
margin-bottom:15px;
overflow:hidden;
width:227px;
height:140px;	
}

.last_ad ul li .image img {
margin:0 auto;	
min-height:140px;
max-height:200px;
}

.last_ad ul li .title {
font-weight:bold;	
margin-bottom:5px;
}


.last_ad ul li .title a{
text-decoration:none;	
color:#333;
}


.last_ad ul li .title a:hover{
text-decoration:underline;	
}


.last_ad ul li .kvm {
margin-bottom:7px;
}





.last_ad ul li a.full-link {
text-align:center;
height:21px;
border:0;
line-height:21px;
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
color:#333;
font-size:15px;
background:#ffea00;
cursor:pointer;
-webkit-box-shadow: 1px 2px 0px 0px rgba(122, 112, 1, 0.75);
-moz-box-shadow:    1px 2px 0px 0px rgba(122, 112, 1, 0.75);
box-shadow:         1px 2px 0px 0px rgba(122, 112, 1, 0.75);
text-decoration:none;
}

.last_ad ul li a.full-link:hover {
background:#f0dc00;	
}

.last_ad ul li a.full-link:active {
background:#f0dc00;	
-webkit-box-shadow: inset  1px 2px 0px 0px rgba(122, 112, 1, 0.75);
-moz-box-shadow:   inset  1px 2px 0px 0px rgba(122, 112, 1, 0.75);
box-shadow:      inset   1px 2px 0px 0px rgba(122, 112, 1, 0.75);
}

.cr_b {
margin-bottom:25px;
position:relative;	
}





.cr_b .prev, .cr_b .next {
background:url(../images/arrow_cr.png) no-repeat;
width:33px;
height:60px;
border:none;
text-indent:-9999px;
cursor:pointer;
opacity:0.6;
position:absolute;
z-index:9;
top:65px;
}


.cr_b .prev {
background-position:0px 0px;
left:-51px;
}



.cr_b .next {
background-position:0px -89px;
right:-51px;
}



.cr_b .prev:hover, .cr_b .next:hover {
opacity:1;
}





.cr .block {
background:#f7f7f7;
padding-left:50px;
padding-right:40px;	
padding-top:20px;
padding-bottom:20px;
height:152px;
width:370px;
}

.cr ul {
margin-left:-20px;	
}

.cr li {
margin-right:20px;	
}

.cr li .block .image {
float:left;
padding-top:22px;
margin-right:40px;
height:100%;
}


.cr li .block b {
display:block;
text-transform:uppercase;
font-size:16px;
margin-bottom:14px;	
}

.cr li .block span {
font-size:15px;
line-height:25px;	
}

.reviews h2 {
color: #333;
font-weight: bold;
font-size: 25px;
margin-top: 0px;
margin-bottom: 35px;
padding: 0;	
}



.reviews h2 {
float:left;
margin-top:3px;
margin-right:10px;	
display:inline;
}



.reviews a.adr {
text-align:center;
height:19px;
border:0;
line-height:19px;
padding-left:8px;
padding-right:8px;
font-weight:normal;
padding-top:4px;
padding-bottom:4px;
color:#333;
font-size:15px;
background:#ffea00;
cursor:pointer;
-webkit-box-shadow: 1px 2px 0px 0px rgba(122, 112, 1, 0.75);
-moz-box-shadow:    1px 2px 0px 0px rgba(122, 112, 1, 0.75);
box-shadow:         1px 2px 0px 0px rgba(122, 112, 1, 0.75);
text-decoration:none;
float:left;
margin-top:6px;
}

.reviews a.adr:hover {
background:#f0dc00;	
}

.reviews a.adr:active {
background:#f0dc00;	
-webkit-box-shadow: inset  1px 2px 0px 0px rgba(122, 112, 1, 0.75);
-moz-box-shadow:   inset  1px 2px 0px 0px rgba(122, 112, 1, 0.75);
box-shadow:      inset   1px 2px 0px 0px rgba(122, 112, 1, 0.75);
}


.reviews .rev {
position:relative;
background:#f7f7f7;
padding:20px;	
margin-bottom:40px;
}

.reviews .rev .name {
font-size:16px;
text-transform:uppercase;
font-weight:bold;	
}

.reviews .rev .name span {
font-size:15px;
text-transform:none;
font-weight:normal;	
}

.reviews .rev span.trt {
position:absolute;
border-right: 30px solid transparent;
border-bottom: 20px solid #f7f7f7;
width: 0;
height: 0;
top:-20px;
left:30px;
overflow: hidden;	
}

.reviews .rev .text {
font-size: 15px;
line-height: 26px;
margin-top: 4px;	
}


.infoseo {
border-top:3px solid #f0f0f0;
padding-top:25px;	
border-bottom:3px solid #f0f0f0;
padding-bottom:30px;
}

.infoseo h1 {
margin-bottom:20px;
font-size:25px;
font-weight:bold;
margin-top:0;
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}

.infoseo .text {
font-size:15px;
line-height:25px;	
}

.footer {
padding-top:25px;
padding-bottom:40px;	
font-size:15px;
}

.footer .copyright {
float:left;	
}

.footer .copyright a{
text-decoration:none;
color:#333;	
}

.footer .copyright a:hover{
text-decoration:underline;
}

.footer .menu {
float:right;	
}

.footer .menu ul {
margin:0;
padding:0;	
}

.footer .menu ul li {
display:inline;
margin-left:35px;	
}

.footer .menu ul li a{
color:#333;
font-size:15px;
text-decoration:underline;	
}

.footer .menu ul li a:hover{
text-decoration:none;	
}

.hidden {display:none;}

.s_result h1{
font-size:25px;
font-weight:bold;
margin-bottom:25px;
display: inline-block;
}

.ad_p {
margin-bottom:18px;	
cursor:pointer;
}

.ad_p .full {
display:none;	
}

.ad_p .full.show {
display:block;	
}

.plus .full {
display:block;
}

.inf_p {
background:#fff;
border:1px solid #dcdcdc;	
}

.inf_p .image {
float:left;
width:235px;
overflow:hidden;
height:150px;	
position:relative;
margin-right:20px;
}

.inf_p .image img {
min-height:150px;
max-height:300px;
max-width:300px;	
margin:0 auto;
display:block;
}

.inf_p .image span{
position: absolute;
left: 0px;
bottom: 0px;
height: 30px;
line-height: 32px;
color: #fff;
padding-right: 7px;
padding-left: 32px;
background: url(../images/iphoto.png) 8px 7px #2ac54b no-repeat;
}


.inf_p .inf_text {
float:right;
padding-right:50px;
width:633px;
padding-top:10px;	
}

.inf_p table {
width:100%;	
}

.inf_p table tr:first-child td{
width:50%;
}

.inf_p table tr td{
vertical-align:middle;
width:21%;	
padding-bottom:17px;
}

.inf_p table tr td.last {
	width:41%;
}

.inf_p a.full-link {
font-weight:bold;
text-decoration:none;	
color:#333;
border-bottom:none;
}

.inf_p a.full-link h2 {
font-size:14px;
}

.inf_p a.full-link:hover {
text-decoration:underline;	
}

/*.inf_p .price {
text-align:right;	
}*/

.inf_p .price label {
background:url(../images/price.png) #e7e7e7 right no-repeat;
height:32px;
line-height:32px;
display:inline-block;
padding-right:27px;
padding-left:7px;
}

.inf_p table tr td div{
float:left;
margin-right:5px;
width:20px;		
}

.inf_p table tr td div img{
display:block;
margin:0 auto;
}


.inf_p table tr td a {
color:#2f83f5;
font-size:14px;
text-decoration:none;
border-bottom:1px dashed #2f83f5;	
}

.preaw a:hover {
border-bottom:none;	
}


.preaw a {
color:#2f83f5;
font-size:14px;
text-decoration:none;
border-bottom:1px dashed #2f83f5;	
}

.preaw label.ok a{
display:none;	
}

.preaw label span{
display:none;
}

.preaw label.ok span{
display:inline;	
}


.ad_p .full {
padding:25px;
border-bottom:1px solid #dcdcdc;
border-left:1px solid #dcdcdc;
border-right:1px solid #dcdcdc;
background:#f7f7f7;	
}

.ad_p .full .text {
line-height:25px;
font-size:15px;	
}

.ad_p .full .pab {
margin-top:15px;	
}

.ad_p .full .pab ul {
margin:0;
padding:0;	
}

.ad_p .full .pab .photos {
float:left;	
}

.ad_p .full .pab ul li {
list-style:none;
height:60px;	
width:90px;
margin-right:8px;
overflow:hidden;
float:left;
}

.ad_p .full .pab ul li img {
min-height:120px;	
min-width:150px;	
}




.ad_p .full .pab a.zk {
text-align:center;
height:36px;
float:right;
border:0;
margin-top:15px;
line-height:36px;
padding-left:15px;
padding-right:15px;
font-weight:normal;
color:#333;
font-size:19px;
font-weight:bold;
background:#ffea00;
cursor:pointer;
-webkit-box-shadow: 1px 2px 0px 0px rgba(122, 112, 1, 0.75);
-moz-box-shadow:    1px 2px 0px 0px rgba(122, 112, 1, 0.75);
box-shadow:         1px 2px 0px 0px rgba(122, 112, 1, 0.75);
text-decoration:none;
display:inline-block;
}

.ad_p .full .pab a.zk:hover {
background:#f0dc00;	
}

.ad_p .full .pab a.zk:active {
background:#f0dc00;	
-webkit-box-shadow: inset  1px 2px 0px 0px rgba(122, 112, 1, 0.75);
-moz-box-shadow:   inset  1px 2px 0px 0px rgba(122, 112, 1, 0.75);
box-shadow:      inset   1px 2px 0px 0px rgba(122, 112, 1, 0.75);
}


.pagination li {
display: inline-block;
margin: 0px 4px 0 0;
vertical-align: middle;
background: #fbfbfb;
cursor: pointer;
border: 1px solid #959595;
height: 26px;
padding-left: 5px;
padding-right: 5px;
min-width: 16px;
text-align: center;
color: #333;
font-weight: bold;
font-size: 15px;
line-height: 26px;	
text-decoration:none;
}

.pagination li:hover, .pagination li.selected{
background: #2ac54b;
border: 1px solid #00a022;
color: #fff;	
}


.inner-link {
border:1px solid #dcdcdc;
padding-top:20px;
padding-bottom:12px;
padding-left:38px;
padding-right:22px;	
margin-top:20px;
}


.inner-link .h3 {
text-align:center;
margin-top:0;
margin-bottom:25px;
font-size:20px;
font-weight:bold;
}

.inner-link ul {
margin:0;
padding:0;	
}

.inner-link ul li {
width:30.333333%;
list-style:none;
float:left;	
margin-bottom:12px;
font-size:15px;
margin-right:3%;
}

.inner-link ul li:nth-child(3n+3) {
margin-right:0;
width:33.333333%;	
}

.inner-link ul li a{
text-decoration:underline;
color:#333;	
}

.inner-link ul li a:hover{
text-decoration:none;
}

.s_result span {
font-size:15px;
font-weight:normal;	
}

.stats {
border-bottom:3px solid #f0f0f0;
padding-bottom:30px;	
}

.stats .st_story {
margin-bottom:18px;	
}

.stats .st_story .image {
float:left;
width:	236px;
margin-right:30px;
overflow:hidden;
height:155px;
}

.stats .st_story .image img {
min-width:236px;	
}

.stats .st_story .title {
padding-top:10px;
font-weight:bold;
color:#333;	
margin-bottom:17px;
font-size:15px;
}

.stats .st_story .title a{
color:#333;
text-decoration:none;	
}

.stats .st_story .title a:hover{
text-decoration:underline;	
}

.stats .st_story span.text {
font-size:15px;
line-height:25px;	
}

.stats .pagination {
margin-top:25px;
padding-left: 0px;
}

ul.yiiPager .first, ul.yiiPager .last, .pagination .first,.pagination .last {
	display: inherit;
}

.s_back {
margin-bottom:17px;	
}


.s_back .back {
float:left;
margin-right:68px;	
}

.s_back .back a{
text-decoration:underline;	
color:#333;
}

.s_back .back a:hover {
text-decoration:none;	
}

.s_back .social_key {
margin-right:25px;	
float:left;
}

.all-text {
padding-bottom:25px;
margin-bottom:28px;
border-bottom:1px solid #e7e7e7;	
}

.all-text .right {
float:right;
width:600px;
padding-left:25px;
padding-right:25px;	
padding-bottom:20px;
padding-top:17px;
border:1px solid #e7e7e7;
}

.all-text .left {
width:263px;
float:left;	
}


.similar h4 {
margin-bottom: 16px;
font-size: 25px;
font-weight: bold;
margin-top: 0;	
}














.all-text .inf_text table {
width:100%;	
}

.all-text .inf_text table tr:first-child td{
width:50%;
}


/*.all-text .inf_text table tr:first-child td:last-child{
text-align:right;
}*/



.all-text .inf_text table tr td{
vertical-align:middle;
width:21%;	
padding-bottom:17px;
}

.all-text .inf_text table tr td.last {
	width:41%;
}

.all-text .inf_text .full-al h1{
font-weight:bold;
text-decoration:none;	
color:#333;
font-size:24px;
border-bottom:none;
}


.all-text .inf_text.price {
text-align:right;	
}

.all-text .inf_text .price label {
background:url(../images/all-price.png) #e7e7e7 right no-repeat;
height:41px;
line-height:41px;
display:inline-block;
padding-right:37px;
padding-left:8px;
font-size:16px;
}

.all-text .inf_text table tr td div{
float:left;
margin-right:5px;
width:20px;		
}

.all-text .inf_text table tr td div img{
display:block;
margin:0 auto;
}


.all-text .inf_text table tr td a {
color:#2f83f5;
text-decoration:none;
font-size:14px;
border-bottom:1px dashed #2f83f5;	
}

.all-text .inf_text table tr td a:hover {
border-bottom:none;	
}


.all-text .inf_text table tr td label.ok a{
display:none;	
}

.all-text .inf_text table tr td label span{
display:none;
}

.all-text .inf_text table tr td label.ok span{
display:inline;	
}


.all-text .textall {
padding-top:25px;
margin-top:5px;
border-top:1px solid #e7e7e7;
line-height:25px;
font-size:15px;
}

.all-text .keys-all {
margin-top:25px;	
}









.all-text .keys-all a.zk {
text-align:center;
height:36px;
float:left;
border:0;
line-height:36px;
letter-spacing:1px;
padding-left:15px;
padding-right:15px;
font-weight:normal;
color:#333;
font-size:19px;
font-weight:bold;
background:#ffea00;
cursor:pointer;
-webkit-box-shadow: 1px 2px 0px 0px rgba(122, 112, 1, 0.75);
-moz-box-shadow:    1px 2px 0px 0px rgba(122, 112, 1, 0.75);
box-shadow:         1px 2px 0px 0px rgba(122, 112, 1, 0.75);
text-decoration:none;
display:inline-block;
}

.all-text .keys-all a.zk:hover {
background:#f0dc00;	
}

.all-text .keys-all a.zk:active {
background:#f0dc00;	
-webkit-box-shadow: inset  1px 2px 0px 0px rgba(122, 112, 1, 0.75);
-moz-box-shadow:   inset  1px 2px 0px 0px rgba(122, 112, 1, 0.75);
box-shadow:      inset   1px 2px 0px 0px rgba(122, 112, 1, 0.75);
}









.all-text .keys-all a.alarm {
text-align:center;
height:26px;
float:right;
border:0;
margin-top:6px;
line-height:26px;
letter-spacing:1px;
padding-left:15px;
padding-right:15px;
font-weight:normal;
color:#fff;
font-size:15px;
background:#ff6833;
cursor:pointer;
-webkit-box-shadow:  1px 2px 0px 0px rgba(175, 121, 102, 0.75);
-moz-box-shadow:    1px 2px 0px 0px rgba(175, 121, 102, 0.75);
box-shadow:         1px 2px 0px 0px rgba(175, 121, 102, 0.75);
text-decoration:none;
display:inline-block;
}

.all-text .keys-all a.alarm:hover {
background:#fb4809;	
}

.all-text .keys-all a.alarm:active {
background:#fb4809;	
-webkit-box-shadow: inset   1px 2px 0px 0px rgba(175, 121, 102, 0.75);
-moz-box-shadow:   inset   1px 2px 0px 0px rgba(175, 121, 102, 0.75);
box-shadow:      inset    1px 2px 0px 0px rgba(175, 121, 102, 0.75);
}


.city_list input[type="text"] {
padding:5px;
display:block;
height:15px;
border:1px solid #999999;
font-size:13px;
margin:0 auto;
color:#333;
font-size:14px;
width:230px;	
}



.list-citys {
margin-top:25px;
}

.list-citys .cl1, .list-citys .cl2 {
margin-right:40px;	
}

.list-citys .column {
float:left;
width:220px;
padding-left:20px;	
}

.column .letter {
position:relative;
color:#333;
font-size:14px;	
margin-bottom:25px;
}


.column .letter span.zg {
font-weight:bold;
top:3px;
left:-19px;
position:absolute;	
}


.list-citys input[type="submit"] {
margin:0 auto;
display:block;
text-align:center;
width:90px;
height:36px;
border:0;
line-height:34px;
color:#333;
font-size:17px;
font-weight:bold;
background:#ffea00;
cursor:pointer;
-webkit-box-shadow: 1px 2px 0px 0px rgba(122, 112, 1, 0.75);
-moz-box-shadow:    1px 2px 0px 0px rgba(122, 112, 1, 0.75);
box-shadow:         1px 2px 0px 0px rgba(122, 112, 1, 0.75);
}

.list-citys input[type="submit"]:hover {
background:#f0dc00;	
}

.list-citys input[type="submit"]:active {
background:#f0dc00;	
-webkit-box-shadow: inset  1px 2px 0px 0px rgba(122, 112, 1, 0.75);
-moz-box-shadow:   inset  1px 2px 0px 0px rgba(122, 112, 1, 0.75);
box-shadow:      inset   1px 2px 0px 0px rgba(122, 112, 1, 0.75);
}

.preaw {
position:relative;		
}

.ph_f {
position: absolute;
z-index: 8888;
top: 102px;
left: 739px;
white-space: nowrap;
word-wrap: normal;
}

.ad_p {
position:relative;	
}

.ph_f div img {
float:left;
margin-right:10px;	
}
ul.yiiPager a:link, ul.yiiPager a:visited {border:none; color:#333333;}
ul.yiiPager .selected a { background:none; color:#FFFFFF;}
ul.yiiPager .hidden a{color: #888888;}
.underline {text-decoration:underline; color:blue;}
.backlink{color:blue;}

.bottom_item .other_text {
	min-height: 75px;
}
h1 .archive {
	vertical-align: text-top;
	font-size: 14px;
	color: rgb(128, 128, 128);
}